﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DigDes.DSchool.SUPS.DataAccess.Interface
{
    /// <summary>
    /// Класс перенос данных (модель). Отвечает за одну строку, считанную из файла
    /// </summary>
    public class LoaderStringDTO : LoaderBaseDTO
    {
        
        //[Инв. номер вагона]
        public string CarriageNumber { get; set; }

        //[Вес груза в тоннах]
        public int ContentWeight { get; set; }

        //[Станция назначения вагона]
        public string DestinationStation { get; set; }

        //[Код груза по тарифн. номенклатуре]
        public string ContentCode { get; set; }

        //[Код грузополучателя]
        public string ConsigneeСode { get; set; }

        //[Тип парка вагона]
        public string CarriageParkType { get; set; }

        //[Станция начала рейса]
        public string StartStation { get; set; }

        /******** Текущая дислокация *********/
        //[Код операции]
        public string OperationCode { get; set; }

        //[Дата операции]
        public string OperationDate { get; set; }

        //[Год операции]
        public string OperationYear { get; set; }

        //[Время операции]
        public string OperationTime { get; set; }

        //[Станция сверш. операции]
        public string OperationStation { get; set; }

        //[Дорога сдачи]
        public string PuttingRoad { get; set; }
       
        //[Дорога приема]
        public string ReceptionRoad { get; set; }

        //[Индекс поезда]
        public string TrainIndex { get; set; }

        //[Номер поезда] 
        public int TrainNumber { get; set; }

        //[ГГГГ-ММ-ДД чч:мм]
        public DateTime TimeOf { get; set; }

    }
}
